package com.example.designpatterns.behavioral.state;

/**
 * 订单状态接口
 *
 * @author scott
 */
public interface OrderState {

    /**
     * 取消订单
     */
    void cancelOrder();

    /**
     * 验证支付
     */
    void verifyPayment();

    /**
     * 完成订单
     */
    void completeOrder();

}
